/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package org.javahispano.javacup.tacticas_aceptadas.maxtor.org.javahispano.javacup.modelo.mio;

import org.javahispano.javacup.modelo.Posicion;
import org.javahispano.javacup.tacticas_aceptadas.maxtor.org.javahispano.javacup.modelo.mio.servicios.UtilGeometria;

/**
 *
 * @author Administrador
 */
public class Circulo {

    private Punto centro = null;
    public double radio = 0;

    public Circulo() {
    }

    public Circulo(Punto centro, double radio) {
        this.centro = centro;
        this.radio = radio;
    }

    public Punto getCentro() {
        return centro;
    }

    public void setCentro(Punto centro) {
        this.centro = centro;
    }
    
    public void setCentro(Posicion posicion) {
        this.centro = new Punto(posicion.getX(), posicion.getY());
    }

    
    public String toString() {
        return "R="+ UtilGeometria.redondeaDouble(radio) + centro;
    }
}
